Copyright: Programmer's IDE for Windows 95/NT Help v2.5 Copyright © 1998 Gregory Braun. All rights reserved.
Citation: Copyright © 1993-1998 by Gregory Braun. All rights reserved.


Introduction
Programmer’s IDE for Windows 95/NT

Copyright © 1993-1998 by Gregory Braun. All rights reserved.

Overview

Programmer’s IDE for Windows 95/NT compiles and assembles programming projects using your favorite text editor and language tools.

Programmer’s IDE is fully Y2K compliant and will run on MS Windows 98 as well as 95/NT systems.

Programmer’s IDE is also useful for developing embedded microcontroller and assembly language programming projects that use MS DOS based assemblers, compilers and linkers.

Programmer’s IDE can also be used to organized your web site projects. Simply drag HTML files and graphic images to the project list windows. Define HTML and graphics editors to quickly launch and edit your web site project files.

When you create a new project you can specify the programming tools you use, as well as the type of application to be created. Select the Settings options from the Projectmenu  to define this information.

Programmer’s IDE for Windows 95/NT has been tested for use with Microsoft language tools, but you can also use it with other products as well, just remember to change the Tool Settings to reflect the programming tools you use, and create PIF files for the assembler, compiler and make utilities

Programmer’s IDE for Windows 95/NT creates a MakeFile based upon the source code modules, header files and libraries you add to the project. This file will be placed in the same directory as the project file.

Check the Use External Make File option in the Project Types property sheet to use your own custom makefile instead of the standard file created by Programmer’s IDE.

To use an external make file it must have the same name as the project file, but have an extension of .MAK, The native make file is written to a file named ‘basename.PMK’.

To include files in the current project select the Add Modules item from the Edit menu. You can add source code modules, header files and libraries using these menu options. The standard MS Windows File Open dialog will be displayed after selecting the type of file you wish to add, select files until all are included and then press the [OK] button to return to the main window. You may select multiple files by shift-clicking and ctrl-clicking in the Open File dialog.

To quickly add modules to a project you can also drag them directly from the MS Explorer to the appropriate project window list.

Double-clicking your mouse on a source code module or header file in the list will open the currently selected file in your editor.

Programmer’s IDE for Windows 95/NT also has a toolbar ribbon to speed the editing, compiling and running of the project. These same items are also available from the Edit and Project menus.

You can force a complete re-compile of the project by selecting the Remake Project item from the Project menu.

Programmer’s IDE for Windows 95/NT builds three text files that it updates as modules are added to and removed from the current project. These files are as follows:

basename.PRO	The project file itself. This is the file you created with the File | New command.

basename.PMK	The makefile needed to build the project if you're not using an external make file.

basename.PDF	The Linker Definition file required for MS Windows projects.

These files are stored in the directory you selected when the project was first created. You can view the files mentioned above by selecting the View Project Files option on the Project menu.

MS Windows projects can only have a single resource script named 'basename.RC', this file will be automatically compiled and linked into MS Windows projects. Select the Edit Resource item on the Edit menu to modify this file.

If you've created projects using an earlier version of Programmer’s IDE select the Regenerate Project Files option after loading a project created with an older version to update it.

Purchasing Programmer’s IDE for Windows 95/NT

Programmer’s IDE for Windows 95/NT is a fully functioning program. It is not crippled in any way.

Programmer’s IDE for Windows 95/NT is distributed as shareware. You may evaluate it free of charge for 30 days. After 30 days you are required to register it. If after evaluating Programmer’s IDE for 30 days you decide not to register it you are required to remove it from your computer.

Registration entitles you to unlimited free updates and support via E-Mail or telephone.

You may also purchase Programmer’s IDE for Windows 95/NT using your credit card via the Internet or by telephone.

Desktop Locations

Programmer’s IDE’s location on the desktop is saved when the program is exited. Whenever you start Programmer’s IDE it will reappear on the desktop where you last placed it. Programmer’s IDE property sheet locations are also stored and reused the next time they are opened.

Taskbar Tray

Programmer’s IDE for Windows 95/NT can be optionally configured to place its program icon in the Taskbar Icon Notification Tray. This option provides a simple means of keeping the taskbar button region clear for other running programs.


Installing Programmer's IDE
Installing Programmer’s IDE

Installation

To install Programmer’s IDE for Windows 95/NT on your computer simply create a new, empty folder and place the files; PROJECT.EXE, PROJECT.HLP and PROJECT.CNT there.

PROJECT.EXE	The Programmer’s IDE Application

PROJECT.HLP	The Windows 95/NT Help File

PROJECT.CNT	The Help Contents File

If you installed Programmer’s IDE for Windows 95/NT using the SETUP.EXE program and selected the default installation setting Programmer’s IDE for Windows 95/NT will be installed in the C:\Program Files\Software by Design folder.

To integrate Programmer’s IDE for Windows 95/NT with the MS Windows Explorer select the Help | Setup menu item to open the Programmer’s IDE Explorer Setup property sheet.

Note If you have an earlier version of Programmer’s IDE for Windows 95/NT installed on your computer, simply replace the PROJECT.EXE, PROJECT.HLP and PROJECT.CNT files with the newer versions.

The various application settings specified in the Programmer’s IDE Options property sheet as well as the main window’s size and location on the desktop are stored in the MS Windows 95/NT System Registry.

Warning If you rename the PROJECT.EXE file you must also rename the PROJECT.HLP file using the same basename. For example if you change the Programmer’s IDE application file name to NewName.exe, rename the help file to NewName.hlp. Do not rename the PROJECT.CNT file however. The HLP and CNT files must reside in the same folder as the Programmer’s IDE application file itself.

The MS Windows 95/NT Help program creates a pair of files associated with the PROJECT.HLP file. These files will have file extensions of GID and FTS. These files are used to store specific information about the help window location on the desktop and the word list used for topic searching. These two files will be created when the Programmer’s IDE for Windows 95/NT Help file is first used.


Configuring Programmer's IDE
Configuring Programmer’s IDE

Programmer’s IDE Options

Select the File | Options menu item to open the Programmer’s IDE Options property sheet. This window will allow you to change the various Programmer’s IDE program settings listed below.

Reload the Last Project Used at Startup

Check this box to reopen the last project file used when Programmer’s IDE is launched.

Launch Multiple Instances

Check this item to allow more than one instance of Programmer’s IDE to be run on the desktop.

Show Tool Bar Tips

Check this item to display small popup tip windows when the mouse pointer is placed over toolbar ribbon pushbuttons. A short description of the button currently beneath the mouse will be shown when this item is checked.

Use New Windows 95/98 Toolbar Style

Check this item to display the toolbar ribbon using the newer “flat style” buttons.

Place Icon in Taskbar Tray

Check this item to display a small Programmer’s IDE program icon in the Taskbar Icon Notification Tray. If this item is selected and the Programmer’s IDE window is minimized a button will not be added to the Taskbar, to restore the Programmer’s IDE window on the desktop press the small icon in the taskbar tray instead. This option is available to keep the taskbar free for other running programs.

Note When this option is selected, clicking on the Close box in the upper right-hand corner of the window title bar will minimize Programmer’s IDE instead of closing the application. To quit Programmer’s IDE right-click with your mouse on the Programmer’s IDE icon in the Taskbar tray. You may also use the File | Exit menu command or the Ctrl+Q keyboard shortcut.

Confirm Program Exit

Check this item to confirm quitting Programmer’s IDE for Windows 95/NT. When this option is selected you will be prompted to confirm your intention to exit Programmer’s IDE and return to the MS Explorer desktop. This item is useful if you run Programmer’s IDE from the tray and wish to avoid accidental exits when you right-click on the Programmer’s IDE tray icon.

Display Full Path Names in the Project List

Check this item to display the full path name for all files included in the project. If this item is not checked project files will not include path specifications.

Uppercase File Names in the Project List

Check this item to display files included in a project in all uppercase characters. If this item is not checked file names will be displayed exactly as they do in the MS Windows Explorer.

Dark Project List Background

Check this item to display the text in list windows with a dark background instead of the paper white background MS Windows normally uses when displaying text.

Use this Tool as the Default Project Editor

Use this entry field to specify the default editor to be used for editing project files not defined on the Project Editors property sheet. Use the […] browse button to the right of this entry field to select a default editor using the standard MS Windows File Browser.

Note The editor specified here will be used when double-clicking on project source code files not specifically associated with a project editor.

Warning Sounds with Dialog Boxes

Check this box to play a short beep sound when Programmer’s IDE displays a warning dialog box or an error occurs.

OK

Press this button when you have completed your selection of Programmer’s IDE program options. When you press this button the Programmer’s IDE Options property sheet will be closed and your settings will be saved.

Cancel

Press this button to close the Programmer’s IDE Options property sheet without making any changes. If you have made any changes to the option settings and then press this button your changes will not be used, and your previous settings will remain in use.

Help

Press this button to open the Programmer’s IDE Help Window and go directly to the Configuring Programmer’s IDE topic.

Note The options you have selected will be saved when you press the OK button. The desktop location of the Programmer’s IDE Options window itself will also be stored. Your settings will be saved in the MS Windows 95/NT System Registry.


Configuring Project Editors

Configuring Project Editors

Select the File | Options menu item to open the Programmer’s IDE Options property sheet. Select the Editors tab to display project editor setup options.

Programmer’s IDE for Windows 95/NT allows up to eight (8) editor applications to be used with specific project file types.

The file editors specified here will be used to open source code files in a project when double-clicking on file names in the various project file lists.

Type

Use this entry field to specify the file extension to be associated with this specific file editor.

Note Wildcard characters are not allowed for the file extension types you specify, nor are multiple file extensions. Use individual entries for each file type to be edited. For example if your project contains both .C and .CPP source code files define two separate file editor specifications.

Editor

Use this entry field to specify the full filename of the editor to be associated with this file type. Editor applications must include the full drive and folder path as well as the editor filename itself. Use the […] browse button to the right of this entry field to select a file editor using the standard MS Windows File browser window.

OK

Press this button when you have completed your selection of Editor settings. When you press this button the Project Editor property sheet will be closed and your editor settings will be saved.

Cancel

Press this button to close the Project Editor property sheet without making any changes. If you have made any changes to the editor settings and then press this button your changes will not be used, and your previous settings will remain in use.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Configuring Project Editors topic.

Note The Project Editor settings you have selected will be saved when you press the OK button. The desktop location of the Project Editor window itself will also be stored. Your settings will be saved in the MS Windows 95/NT System Registry.


Configuring Tool Defaults

Configuring Tool Defaults

Select the File | Options menu item to open the Programmer’s IDE Options property sheet. Select the Tools tab to display project tool default setup options.

The programming tools you define here will be used when new Programmer’s IDE projects are created.

Warning This property sheet defines programming tool default settings for new projects that you create. To modify the tool settings for an existing Programmer’s IDE project use the Project | Settings command instead.

Tool

Select the tool you wish to define from the available tools listed in the combo box.

Run Minimized

Select this option to run the specified program as a minimized icon on the desktop.

Program

Use this entry field to specify the program file name for the currently selected tool type. Use the full drive and folder specification along with the program file name when defining a tool.

Note If the tool you specify runs in an MS DOS Shell window make sure you define a .PIF file for the program as well.

Flags

Use this entry field to specify any command line arguments required for this tool.

Help File

Use this entry field to specify the help file associated with this tool. Use the full drive and folder specification for tool help files.

Use DOS Help Viewer

Select this option to use an MS DOS help viewer to display the help file described above.

OK

Press this button when you have completed your selection of tool default settings. When you press this button the Tool Defaults dialog box will be closed and your settings will be saved.

Cancel

Press this button to close the Tool Defaults dialog box without making any changes. If you have made any changes to the project  tool default settings, and then press this button your changes will not be used, and your previous settings will remain in use.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Configuring Tool Defaults topic.


Programmer's IDE Page Setup
Programmer’s IDE Page Setup

Programmer’s IDE Page Setup

Programmer’s IDE can be configured to use custom headers and footers when printing Programmer’s IDE documents using the File | Page Setup menu item.

Programmer’s IDE File Information Macros

Displayed below is a list of Programmer’s IDE File Information Macros available for inclusion in custom headers and footers.

$F = File Name	The current document name with full drive and path will be inserted at the point where the $F macro appears.

$f = File Name	The current document name without a drive or path will be inserted at the point where the $f macro appears.

$P = Page Number	The current page number will be inserted at the point where the $P macro appears.

$T = Current Time	The current time will be inserted at the point the $T macro appears.

$D = Current Date	The current date in long format will be inserted at the point the $D macro appears.

$d = Current Date	The current date in short format will be inserted at the point the $d macro appears.

Any other text specified in a header or footer will be treated as literal and will appear just as defined. To include the actual ‘$’ character in a header or footer use ‘$$’.

Header

Define the header text you wish to have appear at the top of each page printed. See the File Information Macros section above for a complete description of those items that can automatically be included in a header.

Print Header

Check this item to enable the header defined above. If this item is not checked the header you defined above will not be printed. This item is included to facilitate turning header printing on and off with out deleting the header you have defined

Center Header

Check this item to center the header at the top of each printed page. If this item is not checked the header you have defined above will be printed starting at the left margin.

Footer

Define the footer text you wish to have appear at the bottom of each page printed. See the File Information Macros section above for a complete description of those items that can automatically be included in a footer.

Print Footer

Check this item to enable the footer defined above. If this item is not checked the footer you defined above will not be printed. This item is included to facilitate turning footer printing on and off with out deleting the footer you have defined

Center Footer

Check this item to center the footer at the bottom of each printed page. If this item is not checked the footer you have defined above will be printed starting at the left margin.

Printer Page Margins

Use the following four entry fields to specify the page margins to be used when printing documents. Margin widths are expressed in decimal inches; for example 1.25, 0.50, .25 or 1 are all valid margin widths.

Left

Enter the left margin width in this field. Document text will be printed starting from this position on the left side on the page.

Right

Enter the right margin width in this field. Document text will be printed across the page to this position.

Top

Enter the top margin width in this field. Document text will be printed starting from this position at the top of the page.

Bottom

Enter the bottom margin width in this field. Document text will be printed down to this position at the bottom of the page.

Note If you have defined a header or footer to be printed on each page make certain that you set the top and bottom margin widths to at least 0.10 inches or your document text will be printed directly on top of the headers and footers you defined.

OK

Press this button when you have completed your selection of Page Setup settings. When you press this button the Page Setup property sheet will be closed and your settings will be saved.

Cancel

Press this button to close the Page Setup property sheet without making any changes. If you have made any changes to the Page Setup settings, and then press this button your changes will not be used, and your previous settings will remain in use.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Programmer’s IDE Page Setup topic.

Note The Page Setup settings you have selected will be saved when you press the OK button. The desktop location of the Page Setup window itself will also be stored. Your Page Setup settings will be saved in the MS Windows 95/NT System Registry.


Programmer's IDE Explorer Setup
Programmer’s IDE Explorer Setup

Programmer’s IDE Explorer Setup

Select the File | Options menu item to open the Programmer’s IDE Options property sheet. Select the Explorer tab to display MS Windows 95/NT Explorer setup options. This window will allow you to integrate Programmer’s IDE for Windows 95/NT with the Microsoft Windows 95/NT Explorer.

You can also select the Help | Setup menu item to go directly to this window. Use this command to create and remove MS Explorer shortcuts for Programmer’s IDE for Windows 95/NT.

Create a Start Menu Item

Check this item to create a Programmer’s IDE Start Menu entry. The Programmer’s IDE for Windows 95/NT program will be located in the Software by Design folder on the Programs menu. This item will be disabled (grayed) if a Programmer’s IDE item already exists in the Software by Design folder.

Remove this Start Menu Item

Check this item to remove the Programmer’s IDE entry located in the Software by Design folder on the Programs menu. This item will be disabled (grayed) if a Programmer’s IDE item does not already exist in the Software by Design folder.

Create a Desktop Icon

Check this item to create a Programmer’s IDE for Windows 95/NT program icon on the Explorer desktop. This item will be disabled (grayed) if a Programmer’s IDE desktop icon already exists.

Remove Icon from the Desktop

Check this item to remove the Programmer’s IDE for Windows 95/NT program icon from the Explorer desktop. This item will be disabled (grayed) if a Programmer’s IDE desktop icon does not already exist.

Create a Startup Folder Item

Check this item to automatically run Programmer’s IDE for Windows 95/NT whenever Microsoft Windows is started. This option creates a Programmer’s IDE program icon in the MS Windows Explorer Startup folder. This item will be disabled (grayed) if a Programmer’s IDE startup item already exists in the Startup folder.

Remove the Startup Folder Item

Check this item to remove Programmer’s IDE from the MS Windows Explorer Startup folder. This item will be disabled (grayed) if a Programmer’s IDE startup item does not already exist in the Startup folder.

OK

Press this button when you have completed your selection of MS Explorer shortcuts. When you press this button the Programmer’s IDE Setup property sheet will be closed and the MS Explorer shortcuts you have selected will be created or removed.

Cancel

Press this button to close the Programmer’s IDE Explorer Setup property sheet without creating or removing any MS Explorer shortcuts.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Programmer’s IDE Explorer Setup topic.


Recent Files Configuration

Recent File Configuration

Select the Recent | Settings menu item to open the Recent Files Configuration dialog box. Use this window to select the various Recent Files settings described below.

The first section of this dialog box allows you to specify the number of documents to be displayed on the Recent Files Menu as well as file names to be ignored when adding Programmer’s IDE documents to the Recent Files menu.

Display

Use this control to select the number of Programmer’s IDE documents to be displayed on the Recent Files menu. This control allows you to select between 2 and 9 recent files for inclusion in the Recent Files menu.

Ending with the ‘BAK’ File Extension

Check this item to ignore files ending with the .BAK file extension.

Starting with the Prefix ‘Backup of’

Check this item to ignore files starting with the prefix Backup of.

The second section of this dialog box allows you to remove all file names from the Recent Files menu.

Clear the Recent Files Menu

Check this item to clear the Recent Files menu. Checking this item will delete the 9 most recently loaded Programmer’s IDE documents.

OK

Press this button when you have completed your selection of Recent File settings. When you press this button the Recent Files Configuration dialog box will be closed and your settings will be saved.

Cancel

Press this button to close the Recent Files Configuration dialog box without making any changes. If you have made any changes to the Recent File settings, and then press this button your changes will not be used, and your previous settings will remain in use.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Recent Files Configuration topic.


File Menu

File Menu Commands

The File menu provides commands to work with the project files used by Programmer’s IDE. A short description of each item follows:

New

Creates a new Programmer’s IDE project document. The Ctrl+N shortcut can be used for this command.

Open

Opens an existing Programmer’s IDE project document, and loads it for editing or viewing. When this item is selected the standard MS Windows Explorer file browser will be displayed, use this window to select the project you wish to work with. The Ctrl+O shortcut can be used for this command.

Close

Closes the currently active project document. The Ctrl+W shortcut can be used for this command.

Page Setup

Opens the Page Setup property sheet and allows you to change Programmer’s IDE printer page layout settings.

Printer Setup

Opens the standard MS Windows 95/NT Printer Setup dialog box, allowing you to select a printer and set various other printer options.

Print

Prints the currently selected Programmer’s IDE project document on your system’s printer. A dialog box will appear before printing is started to allow you to select the printer to be used and various other printer options. The Ctrl+P shortcut can be used for this command.

Options

Opens the Programmer’s IDE Options property sheet and allows you to change Programmer’s IDE program settings. Use this command to configure the Programmer’s IDE program.

Exit

Closes the Programmer’s IDE for Windows 95/NT program and returns control to the Explorer desktop. The Ctrl+Q shortcut can be used for this command.

Tip Commonly used File commands can be invoked using shortcut keys or buttons on the toolbar ribbon.


Edit Menu

Edit Menu Commands

The Edit menu provides commands used to work with the contents of Programmer’s IDE project documents. A short description of each item follows:

Customize Tool Bar

Use this command to customize the Programmer’s IDE for Windows 95/NT toolbar ribbon. The standard MS Windows Toolbar Customization dialog box will be opened and displayed when this command is selected.

Add Module

Use this menu item to add files to the current project. A sub-menu is displayed allowing you to select Source Code, Header/Image and Library files to be added to the current project document. The Ctrl+A shortcut can be used for this command.

Note You can also drag and drop file modules directly from the MS Windows Explorer to the appropriate project windows lists to quickly add modules to a project.

Remove Module

Use this menu command to remove the currently selected module. You will be asked to confirm removal of a selected module. The Del shortcut can be used for this command.

Note This command removes the currently selected module from the project. The file itself is not deleted from the file system.

Edit Source

Loads the currently selected source code file for editing. The Ctrl+E and Enter key shortcuts can be used for this command.

Note Double-clicking your mouse directly on a file in the project list will also load the selected file for editing.

Compile

Compiles the currently selected source code module. The Ctrl+K shortcut can be used for this command.

Note Assembly language source code modules will invoke the specified assembler instead of a language compiler.

Properties

Opens a File Property window for the currently selected source code file. The Alt+Enter shortcut can be used for this command.

Touch

Updates the currently selected source code file’s timestamp. The Ctrl+T shortcut can be used for this command.

Note This command is useful for forcing the re-compiling of a specific source code module.

Edit Resources

Use this command to edit the resource script associated with this project.

Note This menu command is disabled (grayed) unless an MS Windows project is being worked with. Resource scripts must have the same basename as the project with an extension of .RC.

Compile Resources

Use this command to compile the resource script associated with this project.

Note This menu command is disabled (grayed) unless an MS Windows project is being worked with. Resource scripts must have the same basename as the project with an extension of .RC.

Font

This item displays a popup menu containing Display and Printer font selections. When either of these items is selected the standard MS Windows Font selection dialog box will be displayed. Use this window to select the font face, size and style to be used for display windows and printing. The font information you select will be saved and used whenever Programmer’s IDE is launched.

Tip Commonly used Edit commands can be invoked using shortcut keys or buttons on the toolbar ribbon.


Project Menu

Project Menu Commands

The Project menu provides commands used to build, run and debug Programmer’s IDE projects. A short description of each item follows:

Settings

Use this command to configure the current Programmer’s IDE project. The Ctrl+S shortcut can be used for this command.

Build Project

Use this command to build the current project. This command invokes the make file, building all modules that are out of date. The Ctrl+B shortcut can be used for this command.

Remake Project

Use this command to rebuild the entire project. This command invokes the make file, rebuilding all modules in the current project.

Run Project

Use this command to run the target application associated with the current project. The Ctrl+R shortcut can be used for this command.

Debug Project

Use this command to debug the target application associated with the current project. The Ctrl+G shortcut can be used for this command.

DOS Command Shell

Use this command to invoke an MS DOS command shell. The Ctrl+D shortcut can be used for this command.

Regenerate Project Files

Use this command to regenerate all project files associated with the current project.

View Project Files

Use this command to view the various project files associated with the current project.

Minimize

Minimizes the Programmer’s IDE window to a button or icon on the taskbar. The Ctrl+Y shortcut can be used for this command.

Always on Top

Use this command to keep the Programmer’s IDE window top most on the desktop. When this item is checked the Programmer’s IDE window will float above all other non-topmost windows on the desktop. This item is useful if you normally run Programmer’s IDE with a small window that would be easily obscured by other applications.

Tip Commonly used View commands can be invoked using shortcut keys or buttons on the toolbar ribbon.


Recent Files Menu

Recent Files Menu Commands

The Recent Files menu contains a list of up to 9 Programmer’s IDE documents recently loaded.

Select a file name from this menu to quickly re-open a Programmer’s IDE document you worked with recently.

Select the Recent | Settings menu item to configure the Recent Files menu.


Help Menu

Help Menu Commands

The Help menu provides commands used to get help with Programmer’s IDE operations. A short description of each item follows:

Contents

Opens the Programmer’s IDE Help Topics window and displays the Table of Contents. The F1 shortcut can be used for this command.

Search

Opens Programmer’s IDE Help Topics and displays the Search window. You can use this window to search for specific Programmer’s IDE help topics. The F2 shortcut can be used for this command.

How to Use Help

Opens a Help window that explains how to use the MS Windows 95/NT Help program.

Tool Help

Displays a sub-menu containing help selections for the various tools defined for the current project.

Register

Displays the Programmer’s IDE Shareware Registration Wizard. This wizard allows you to register  Programmer’s IDE for Windows 95/NT for authorized use.

Setup

Displays the Programmer’s IDE Explorer Setup property sheet. This window provides options to integrate Programmer’s IDE for Windows 95/NT with the MS Windows Explorer. Use this window to create MS Explorer Start Menu items and desktop icons.

Web Site

Opens your Web Browser program and goes directly to the Software Design web site on the Internet.

Send E-Mail to Author

Opens your Internet eMail client application and allows you to send an eMail message directly to the author at Gregory_Braun@CompuServe.com.

Note You must have your Internet eMail client software configured as your default Simple MAPI client for this command to work properly.

About Programmer’s IDE

Displays the Programmer’s IDE splash box. This window contains program information, the current version of Programmer’s IDE you are running and a program copyright notice. Click the mouse anywhere in this window to close it

Tip Commonly used Help commands can be invoked using shortcut keys or buttons on the toolbar ribbon.


Customizing the Toolbar

Customizing the Toolbar Ribbon

The Programmer’s IDE toolbar ribbon can be customized by selecting the View | Customize menu item. The standard MS Windows 95/NT Toolbar Customization dialog box will be opened when this command is invoked. Use this window to add and remove Programmer’s IDE toolbar buttons as well as to change the order that the buttons appear on the toolbar ribbon.

Tip you can also move and delete toolbar buttons without opening the Toolbar Customization dialog box by simply shift-clicking with your mouse and dragging the button to a new location on the Programmer’s IDE toolbar ribbon itself. To delete buttons shift-click and drag the button off of the Programmer’s IDE toolbar ribbon.

Note Early versions of MS Windows 95 sometimes redraw the toolbar ribbon height incorrectly after customization, if this happens exit Programmer’s IDE and then restart it again to restore the proper toolbar ribbon height.

Available Buttons

This list will contain the buttons available for adding to the Programmer’s IDE toolbar ribbon. Only buttons not currently installed on the toolbar ribbon will be displayed in this list.

Toolbar Buttons

This list will contain the buttons currently installed on the Programmer’s IDE toolbar ribbon.

Add

Press the Add button after selecting a toolbar button from the Available list. The tool button you have selected will be added to the Programmer’s IDE toolbar ribbon at the current selection point.

Remove

Press the Remove button after selecting a toolbar button from the Toolbar list. The tool button you have selected will be removed from the Programmer’s IDE toolbar ribbon.

Close

Press the Close button to finish toolbar customization. The selection of toolbar buttons that you chose to include will be saved and reloaded whenever Programmer’s IDE for Windows 95/NT is started.

Reset

Press the Reset button to restore the Programmer’s IDE toolbar ribbon to its original default settings.

Help

Press the Help button to open the Programmer’s IDE Help file and go directly to the Customizing the Toolbar topic.

Move Up

Use this button to move the currently selected button up one place in the toolbar button list. The currently selected button will appear one place to the left on the actual Programmer’s IDE toolbar ribbon when this command is used.

Move Down

Use this button to move the currently selected button down one place in the toolbar button list. The currently selected button will appear one place to the right on the actual Programmer’s IDE toolbar ribbon when this command is used.


Toolbar Buttons

Tool Ribbon Buttons

Most commonly used Programmer’s IDE menu commands can also be quickly invoked by pressing a button on the toolbar ribbon displayed at the top of the main window.

These buttons work exactly the same way as the corresponding menu items that they duplicate.

The number of buttons and their order on the toolbar ribbon may differ from the description that follows if you have customized the Programmer’s IDE for Windows 95/NT toolbar ribbon.

New - Create a new project

Open - Open an existing project

Close - Close the current project

Properties - Show module properties

Print - Print the current project settings

Settings - Open the Project Settings window

Options - Open the Programmer’s IDE Options window

Edit - Edit the current selection

Add – Add project modules

Touch – Touch the current selection

Compile - Compile the current selection

Build – bring project up to date

Remake – remake the entire project

Run – Run the project target

Debug – Debug the project target

Top – Make Programmer’s IDE topmost

Help - Open this Help file

About - Show Programmer’s IDE splash box

Tip If the Show ToolBar Tips option is selected a small popup tip window will appear when the mouse pointer is placed over a button. A short description of what each button does can be viewed using this method.


Shortcut Keys

Shortcuts

Shortcut keys allow you to quickly invoke Programmer’s IDE menu commands without first displaying the menu and then selecting an item from it. The most commonly used Programmer’s IDE commands can be invoked using the following shortcut keys.

File Menu

Ctrl+N	Create a new Document

Ctrl+O	Open an existing document

Ctrl+W	Close the current document

Ctrl+P	Print the current document

Ctrl+Q	Exit Programmer’s IDE, and return to the desktop

Edit Menu

Ctrl+A	Add modules to the project

Del	Remove the current selection

Ctrl+E	Edit the current selection

Enter	Edit the current selection

Ctrl+K	Compile the current selection

Alt+Enter	Display file properties

Ctrl+T	Touch the current selection

Project Menu

Ctrl+S	Specify project settings

Ctrl+B	Build the current project

Ctrl+R	Run the project target

Ctrl+G	Debug the project target

Ctrl+D	Spawn an MS DOS shell

Ctrl+Y	Minimize Programmer’s IDE to a button or icon

Help Menu

F1	Display this Help file

F2	Search the Help file


Project Type Settings

Project Type Settings

Use the Project | Settings menu command to define the various Programmer’s IDE settings described below.

Type

Select the type of project you wish to work with from the available project types listed in the combo box. The following project types are available:

MS DOS Program Projects

Static Library Projects

MS Windows Program Projects

Web Site Projects

Use an External Make File

Select this option if you plan to use a custom makefile of your own creation. If you elect to use your own makefile it must have the same basename as the project file itself with a file extension of .MAK.

Path

Use this entry field to specify the project’s working directory.

Run Command Line Arguments

Use this entry field to specify optional command line arguments to be used when running the project target.

Debug Command Line Arguments

Use this entry field to specify optional command line arguments to be used when debugging the project target.

OK

Press this button when you have completed your selection of project type settings. When you press this button the Project Setting dialog box will be closed and your settings will be saved.

Cancel

Press this button to close the Project Settings dialog box without making any changes. If you have made any changes to the project  settings, and then press this button your changes will not be used, and your previous settings will remain in use.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Project Type Settings topic.


Project Tool Settings

Project Tool Settings

Use the Project | Settings menu command to open the Project Settings property sheet. Select the Tools tab to define the various tools required to compile, link and debug the current project.

Tool

Select the tool you wish to work with from the available tools listed in the combo box.

Run Minimized

Select this option to run the specified program as a minimized icon on the desktop.

Program

Use this entry field to specify the program file name for the currently selected tool type. Use the full drive and folder specification along with the program file name when defining a tool.

Note If the tool you specify runs in an MS DOS Shell window make sure you define a .PIF file for the program as well.

Flags

Use this entry field to specify any command line arguments required for this tool.

Help File

Use this entry field to specify the help file associated with this tool. Use the full drive and folder specification for tool help files.

Use DOS Help Viewer

Select this option to use an MS DOS help viewer to display the help file described above.

OK

Press this button when you have completed your selection of project tool settings. When you press this button the Project Setting dialog box will be closed and your settings will be saved.

Cancel

Press this button to close the Project Settings dialog box without making any changes. If you have made any changes to the project  settings, and then press this button your changes will not be used, and your previous settings will remain in use.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Project Tool Settings topic.


Project Linker Settings

Project Linker Settings

Use the Project | Settings menu command to open the Project Settings property sheet. Select the Linker tab to define linker settings that will appear in the Linker Definition file.

Note Linker Definition files are only used for MS Windows programming projects. You can ignore these settings if you are creating a project other than an MS Windows application.

Description

Use this entry field to specify a description for this project target.

Exe Type

Use this entry field to specify the executable type of application being linked.

Stub

Use this entry field to specify the run-time stub to be used by this application.

Code

Use this entry field to specify the code segment attributes for the application.

Data

Use this entry field to specify the data segment attributes for this application.

Heap Size

Use this entry field to specify the heap size for this application.

Stack Size

Use this entry field to specify the stack size to be used by this application.

OK

Press this button when you have completed your selection of project linker settings. When you press this button the Project Linker Setting dialog box will be closed and your settings will be saved.

Cancel

Press this button to close the Project Linker Settings dialog box without making any changes. If you have made any changes to the project  settings, and then press this button your changes will not be used, and your previous settings will remain in use.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Project Linker Settings topic.


MS DOS Programming Projects

MS DOS Programming Projects

Programmer’s IDE for Windows 95/NT can be used for MS DOS program development. Simply add your source code modules to the Source Code list and place your header files in the Headers list. If your program requires static libraries or object code modules include these in the Libraries list.

Note If you are developing imbedded code for a microcontroller application use this project type and specify an external make file. You can use the ‘basename.PMK’ file generated by Programmer’s IDE as a starting point for a custom makefile by making a copy of it and renaming it ‘basename.MAK’.

MS DOS programming projects produce a ‘basename.PRO’ project file and a ‘basename.PMK’ make file. The Linker Definition file is not required for this type of programming project.


Static Library Programming Projects

Static Library Programming Projects

Programmer’s IDE for Windows 95/NT can be used for Static Library development. Simply add your source code modules to the Source Code list and place your header files in the Headers list.

Static Library programming projects produce a ‘basename.PRO’ project file and a ‘basename.PMK’ make file. The Linker Definition file is not required for this type of programming project.


MS Windows Programming Projects

MS Windows Programming Projects

Programmer’s IDE for Windows 95/NT can be used for MS Windows program development. Simply add your source code modules to the Source Code list and place your header files in the Headers list. If your program requires static libraries, library export definition files or object code modules include these in the Libraries list.

MS Windows programming projects may also contain a single resource script named ‘basename.RC’. If the project requires more than one resource script include the additional resource scripts from within the main ‘basename.RC’ file.

MS Windows programming projects produce a ‘basename.PRO’ project file, a ‘basename.PMK’ make file and a ‘basename.PDF’ linker definition file.


Web Site Programming Projects

Web Site Programming Projects

Programmer’s IDE for Windows 95/NT can be used to manage HTML web site development. Simply add your HTML modules to the Source Code list and your GIF and JPG files to the Images list.

Use the Project Editors property sheet to define your visual HTML editor. For example if you use Microsoft FrontPage 98 and Microsoft Paint to edit web site files define the following file types as illustrated below:

.HTML	C:\Program Files\Microsoft FrontPage\bin\FPEditor.exe

.GIF	C:\Program Files\Accessories\MSPaint.exe

Tip Specify the ‘FPEditor.exe’ HTML editor program instead of the ‘FPExplor.exe’ front end processor to speed up your web site development.

If you don’t own FrontPage 98 you can specify the Microsoft FrontPage Express HTML editor for web site development.

Tip If you prefer to edit HTML source code using an ASCII text editor substitute your favorite text editor in place of a visual HTML editor.

Web Site programming projects produce a ‘basename.PRO’ project file. Make and Linker Definitions files are not required for this type of programming project.


Comments and Upgrades

Comments and Suggestions

If you have comments, questions or find any bugs in Programmer’s IDE for Windows 95/NT please feel free to contact me via email or on CompuServe.

Gregory Braun – Software Design

CompuServe:	71613,2175

Email:	Gregory_Braun@CompuServe.com

Web Site:	http://www.execpc.com/~sbd

Phone:	1.414.444.8497

Web Site

Visit my web site on the Internet to download the latest versions of all of my software offerings.

Software Design Web Site

(http://www.execpc.com/~sbd)


Release History

Programmer’s IDE for Windows 95/NT Release History

v2.0	Original in-house development and testing of MS Windows 95/NT conversion using the Microsoft Win32 SDK.

v2.1	Added 95/NT splash box for release.

v2.2	Added facilities to save the desktop locations of all dialog boxes. Added an option to place the program icon in the taskbar notification tray. Fixed several minor bugs

v2.3	Added support for screen color settings as specified in the Display Properties dialog. Added default user and company name to the splash box.

v2.4	Added a new Web Site project type. Converted the Programmer’s IDE Options and Project Settings dialog boxes to property sheets. Added support for user-defined programming tool defaults. Added an MS Windows 95/NT Help file. Replaced the PROJECT.INI file with MS Windows System Registry settings. Eliminated reliance on MS Windows file associations for project module editing by adding user-defined source code editor definitions. Incorporated support for launching visual HTML editors. Improved the File Property window to allow for the setting of file attributes. Converted all strings and messages to resource items. Added support for MS Windows 98 systems. Fixed several minor bugs.

v2.5	Fixed several minor bugs.

Last Update  November 11th, 1998

Web Site

Visit my web site on the Internet to download the latest versions of all of my software offerings.

Software Design Web Site

(http://www.execpc.com/~sbd)


System Registry

Programmer’s IDE for Windows 95/NT System Registry Key

Programmer’s IDE for Windows 95/NT stores configuration settings in the MS Windows 95/NT System Registry. These settings are updated automatically while Programmer’s IDE is running. There is no need to edit these settings manually.

If you insist upon editing these settings, you do so at your own risk. Programmer’s IDE automatically updates registry entries when it exits. If you edit these settings make sure Programmer’s IDE is not running while you edit them. If Programmer’s IDE is currently running your changes will be overwritten when Programmer’s IDE exits.

Programmer’s IDE for Windows 95/NT stores configuration settings in the following system registry key:

HKEY_CURRENT_USER

Software

Software by Design

Programmer’s IDE for Windows 95/NT

Section

Label = Value

Warning There is no need to edit these settings manually. Programmer’s IDE will automatically maintain these settings for you. If you do edit these, you do so at your own risk.


Removing Programmer's IDE
Removing Programmer’s IDE

Removing Programmer’s IDE for Windows 95/NT

If you find that Programmer’s IDE for Windows 95/NT does not meet your needs you can remove it from your computer system by simply deleting the following files from your hard drive.

All of these files will be located in the folder that you originally installed Programmer’s IDE in.

The default location for all Programmer’s IDE for Windows 95/NT program files is the C:\Program Files\Software by Design folder. Unless you specified a different folder when you ran SETUP.EXE you will find the Programmer’s IDE files there.

Project.exe	Programmer’s IDE Application.

Project.cnt	Programmer’s IDE Help Topics File

Project.hlp	Programmer’s IDE Help File

If you have opened and used the Programmer’s IDE for Windows 95/NT Help files your system may contain the following two (2) files. These files are created by the standard MS Windows 95/NT Help program WinHlp32.exe. These files may also be safely removed.

Project.gid	MS Windows Help settings file. This file contains the Programmer’s IDE Help window size and desktop location as well as any bookmarks you may have created.

Project.fts	MS Windows Help word database. This file is created when you build a custom word list for Programmer’s IDE Help files. This file is used to search for words and phrases in the Programmer’s IDE Help files.

Programmer’s IDE for Windows 95/NT does not use any custom DLL files or system drivers. If you delete the files mentioned above from your system’s hard drive you will have completely removed Programmer’s IDE from your computer system.

Note If you have installed Programmer’s IDE shortcuts on the MS Explorer Start Menu use the Help | Setup command to remove the shortcuts you created before you delete the Programmer’s IDE files mentioned above.


Software Design Web Site

Software Design

You can download the latest versions of all of my software from my web site on the Internet. I post the latest releases of my software there first. Click your mouse on the link listed below to visit the Software Design web site.

Software Design Web Site

(http://www.execpc.com/~sbd)

Software Titles

The following software titles are available at my web site on the Internet and can also be found on CompuServe, ExecPC, MSN and ZD Net.

NoteBook for Windows	(NBOOK.ZIP)

NoteBook for Windows 95/NT	(NBOOK32.ZIP)

Reminders for Windows	(REMIND.ZIP)

Reminders for Windows 95/NT	(REMIND32.ZIP)

ToolBar for Windows	(TBAR.ZIP)

ToolBar for Windows 95/NT	(TBAR32.ZIP)

Screen Loupe for Windows	(LOUPE.ZIP)

Screen Loupe for Windows 95/NT	(LOUPE32.ZIP)

Screen Loupe for Macintosh	(LOUPE.SEA)

Audition for Windows 95/NT	(AUDITION.ZIP)

Password Keeper for Windows 95/NT	(PASSKEEP.ZIP)

CardBase for Windows 95/NT	(CARDBASE.ZIP)

Go Postal for Windows 95/NT	(GOPOSTAL.ZIP)

File Editor for Windows	(FXEDIT.ZIP)

File Editor for Windows 95/NT	(FXEDIT32.ZIP)

Crypto for Windows 95/NT	(CRYPTO.ZIP)

Icon Extractor for Windows	(ICONX.ZIP)

Icon Extractor for Windows 95/NT	(ICONX32.ZIP)

Programmer's IDE	(PMAN.ZIP)

Programmer’s IDE 95/NT	(PMAN32.ZIP)

TxEdit for Windows 95/NT	(TXEDIT.ZIP)

DLL Show for Windows 95	(DLLSHOW.ZIP)

RGB Editor for Windows	(RGB.ZIP)

RGB Editor for Windows 95/NT	(RGB32.ZIP)

Quiz Wizard for Windows 95/NT	(QUIZWIZ.ZIP)

FontShow for Windows 95/NT	(FONTSHOW.ZIP)

Submit It for Windows 95/NT	(SUBMITIT.ZIP)

File Shredder for Windows 95/NT	(SHREDDER.ZIP)

Touch for Windows	(WTOUCH.ZIP)

Disk CleanUp for Windows 95/NT	(CLEANUP.ZIP)

BattleStar for Windows	(BSTAR.ZIP)

BattleStar for Windows 95/NT	(BSTAR32.ZIP)

World Radio for Macintosh	(WRADIO.SEA)

Note The latest versions of my software programs are always posted on my web site first. Versions found on the other online services may be earlier releases.


BBS and Internet Operators

Webmasters

Please upload the original ZIP file intact and title the submission:

"Programmer’s IDE for Windows 95/NT v2.5"

--Author Gregory Braun

Web Site

Visit my web site on the Internet to download the latest versions of all of my software offerings.

Software Design Web Site

(http://www.execpc.com/~sbd)

Note This site also supports anonymous FTP transfers.


What is Shareware

The concept of "Shareware"...

Shareware, also known as user supported software and other names, is a concept not understood by everyone. The author of Shareware retains all rights to the software under the copyright laws while still allowing free distribution. This gives the user the chance to freely obtain and try out software to see if it fits their needs. Shareware should not be confused with Public Domain software even though they are often obtained from the same sources.

If you continue to use Shareware after trying it out, you are expected to register your use with the author and pay a registration fee. What you get in return depends on the author, but may include a printed manual, free updates, telephone support, etc. Only by paying for the Shareware you use do you enable the Shareware author to continue to support his software and create new programs. Considering that the Shareware registration fees are almost always far less than the purchase price of comparable commercial software it's obvious that Shareware is a good deal for everyone.

There are real advantages to you in the Shareware system. You get to try out software to make sure it is compatible with your hardware and that it fits your needs before you "buy" it with your registration. The author saves the expense of advertising, packaging and distribution and passes the savings on to you. Plus, most Shareware authors are much more accessible than commercial software sources so that your questions and suggestions are much more likely to be responded to.

Thank you for your support.


Registering Programmer's IDE for Windows 95/NT
Registering Programmer’s IDE for Windows 95/NT

Registering Programmer’s IDE

Programmer’s IDE for Windows 95/NT is distributed as shareware. You may evaluate it free of charge for 30 days. After 30 days you are required to register it. If after evaluating Programmer’s IDE for 30 days you decide not to register it you are required to remove it from your computer.

Registration entitles you to unlimited free updates and telephone support.

You can register Programmer’s IDE for Windows 95/NT by mailing the Order Form provided with this software. When you register Programmer’s IDE for Windows 95/NT you will receive your registration code by E-Mail, or optionally you may request that your registration code be mailed to you.

You may also purchase Programmer’s IDE for Windows 95/NT using your credit card via the Internet or by telephone.

The software you are currently using is a fully functioning program. As a registered user you will however be able to disable the initial splash box that appears when Programmer’s IDE for Windows 95/NT is first launched.

To register your copy of Programmer’s IDE for Windows 95/NT select the Help | Register menu command. The Shareware Registration Wizard will be displayed when this menu command is selected. Use this window to fill in the following entry fields:

User Name

Enter the user name you originally specified when you ordered Programmer’s IDE for Windows 95/NT.

Organization

Enter the name of your organization as originally specified when you ordered Programmer’s IDE for Windows 95/NT. If you did not specify an organization name leave this field blank.

Registration

Enter the registration code that was provided to you. Enter your registration code exactly as provided. Do not include spaces when entering your registration code.

Note The registration code was provided to you when you purchased Programmer’s IDE for Windows 95/NT. Refer to the notification letter that was mailed to you or the E-Mail message you received for your personal shareware registration code.

Show Splash Box at Startup

This box will be initially checked if you have not registered Programmer’s IDE for Windows 95/NT. When you successfully register your copy of Programmer’s IDE this box will automatically be unchecked for you. If you wish to see the splash box when Programmer’s IDE is launched return to this Registration Wizard and check this box.

OK

Press this button after you have filled out the Shareware Registration Wizard to complete Programmer’s IDE for Windows 95/NT shareware registration.

Cancel

Press this button to close the Shareware Registration Wizard  without making any changes.

Help

Press this button to open the Programmer’s IDE Help window and go directly to the Registering Programmer’s IDE topic.


Purchasing Information

Purchasing Information

Programmer’s IDE for Windows 95/NT is distributed as shareware. You may evaluate it free of charge for 30 days. After 30 days you are required to register it. If after evaluating Programmer’s IDE for 30 days you decide not to purchase it you are required to remove it from your computer.

Registration entitles you to unlimited free updates and telephone support.

You can register Programmer’s IDE for Windows 95/NT by mailing the Order Form provided with this software. When you register Programmer’s IDE for Windows 95/NT you will receive your registration code by E-Mail, or optionally you may request that your registration code be mailed to you.

You may also purchase Programmer’s IDE for Windows 95/NT using your credit card via the Internet or by telephone.

The software you are currently using is a fully functioning program. As a registered user you will however be able to disable the initial splash box that appears when Programmer’s IDE for Windows 95/NT is first launched.

Single User Licensing

Individual users can register Programmer’s IDE for Windows 95/NT for $20.00 dollars. If you would also like a 3 ½” floppy disk sent to you please add an additional $5.00 dollars. Registration entitles you to unlimited free updates and telephone support. You can always download the latest release of Programmer’s IDE directly from the Software Design web site on the Internet. Print the Programmer’s IDE for Windows 95/NT Order Form and mail it with your check to become a registered user of Programmer’s IDE for Windows 95/NT.

Site Licensing

Programmer’s IDE for Windows 95/NT can also be registered for use at an entire site for $250.00 dollars. If you would like to install and use Programmer’s IDE on multiple workstations at a single location choose this type of licensing. Registration includes a 3 ½” floppy disk and entitles you to unlimited free updates and telephone support. You can always download the latest release of Programmer’s IDE directly from the Software Design web site on the Internet. Print the Programmer’s IDE for Windows 95/NT Order Form and mail it with your check to become a registered user of Programmer’s IDE for Windows 95/NT.

Corporate Licensing

Programmer’s IDE for Windows 95/NT can also be registered for use at multiple sites for $1000.00 dollars. If you would like to install and use Programmer’s IDE on multiple workstations at multiple locations choose this type of licensing. Registration includes a 3 ½” floppy disk and entitles you to unlimited free updates and telephone support. You can always download the latest release of Programmer’s IDE directly from the Software Design web site on the Internet. Print the Programmer’s IDE for Windows 95/NT Order Form and mail it with your check to become a registered user of Programmer’s IDE for Windows 95/NT.


Shareware Order Form
Programmer’s IDE for Windows 95/NT Order Form

To print this order form, press the Print button above, or select Print Topic from the File pull-down menu.

Secure on-line credit card orders can be placed from the Software Design web site.

To order by check, send this order form and a check to:

Gregory Braun

P.O. Box 1307

Milwaukee, WI  53201-1307 U.S.A.

Payments must be in US dollars drawn on a US bank, or you can send international postal orders in US dollars.

All orders are subject to the License Agreement.

Customer information is considered confidential and will not be shared or distributed to any third parties.

Registered users of Programmer’s IDE for Windows 95/NT are entitled to unlimited free program updates.

Single User Copy	______ at	$20.00	each =	________

Optional 3 ½” Disk	______ at	$5.00	each =	________

Site License	______ at	$250.00	each =	________

Includes 3 ½” Disk

Corporate License	______ at	$1000.00	each =	________

Includes 3 ½” Disk

Wisconsin Residents add 5.5% sales tax:	________

Total Payment:	________

Date	____________________________________

Name	____________________________________

Organization	____________________________________

Shipping Address	____________________________________

____________________________________

City	____________________________________

State	____________________________________

Zip Code	____________________________________

Country	____________________________________

Day Phone	____________________________________

E-Mail Address	____________________________________

[  ] Please send registration code via E-Mail

Comments:


Credit Card Purchases

Credit Card Purchases

You may purchase Programmer’s IDE for Windows 95/NT by credit card over the telephone or directly from my web site on the Internet.

On-line Registration

Secure on-line registration using a major credit card is available directly from the Software Design web site. Simply go to the Programmer’s IDE for Windows 95/NT program description page and click your mouse on the RegNet link. You may register Programmer’s IDE for Windows 95/NT using your Master Card, Visa, American Express, Discover or EuroCard. Registration keys will be sent to you via eMail.

Telephone Registration

You may also purchase Programmer’s IDE for Windows 95/NT toll-free by telephone. Please specify Programmer’s IDE for Windows 95/NT when ordering.

Toll-Free:	1.800.999.2734

International:	1.805.288.1827

FAX Line:	1.805.288.1867

Web Site

Click your mouse on the underlined link below to purchase Programmer’s IDE for Windows 95/NT by credit card.

Software Design Web Site

(http://www.execpc.com/~sbd)


License Agreement

License Agreement

You should carefully read the following terms and conditions before using this software.  Unless you have a different license agreement signed by Gregory Braun, your use of this software indicates your acceptance of this license agreement and warranty.

Registered Version

One registered copy of Programmer’s IDE for Windows 95/NT may either be used by a single person who uses the software personally on one or more computers, or installed on a single workstation used nonsimultaneously by multiple people, but not both.

Site License

Any number of users at a single location may access the registered version of Programmer’s IDE for Windows 95/NT through a network, provided that you have obtained a site license for the software covering all workstations that will access the software through the network. Any number of users at a single location can install and use the software on one or more computers or workstations.

Corporate License

Any number of users at any number of locations may access the registered version of Programmer’s IDE for Windows 95/NT through a network, provided that you have obtained a corporate license for the software covering all workstations that will access the software through the network. Any number of users at any number of locations can install and use the software on one or more computers or workstations.

Software Updates

Registered users of Programmer’s IDE for Windows 95/NT are entitled to unlimited free program updates. Software updates can be downloaded directly from the Software Design web site on the Internet. Registered users are also entitled to free E-Mail and telephone support.

Governing Law

This agreement shall be governed by the laws of the State of Wisconsin.

Disclaimer of Warranty

THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.

Good data processing procedure dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using the program.  ANY LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND OF PURCHASE PRICE.


Customizing Help

Customizing Help

You can customize this help file to better suit your needs and uses. The following topics describe the various settings that can be configured. The settings you specify will be saved and used again each time you view this help file.

Font Size

The size of the font used in this help file can be made larger or smaller by selecting the Font item from the Options menu above. Select Small, Normal or Large fonts from the popup menu. The font size you select will be saved and used again each time you view this help file.

Window Size

The size of this Help window and its location on the desktop can be adjusted using the standard Windows resizing and placement methods. The window size and its location on the desktop will be saved and used again each time you view this help file.

Window Background Color

The background color for this help window can be changed to white if you prefer. To change the background color to white select the Use System Colors item from the Options menu above. For the color changes to take effect you will have to close and then reopen the Help file. You will be prompted to confirm this action. Your background color selection will be saved and used again each time you view this help file.

Window Placement

By default this help window positions itself in front of all other open windows. If you would prefer to have it covered up by other active windows select the Keep Help on Top item from the Options menu and then select Not on Top from the popup menu. Your selection will be saved and used again each time you view this help file.